https://gist.github.com/kewang/e7e066818ab96590952fcfc11f788399
剛剛從 DK 大神那裡看來的文章,一般開發者應該不太會去注意這個細節,連續輸出多個 # 字號的速度,比連續輸出多個 B 字母的速度要來的快。
原因是 word-wrap 的關係,因為文字在顯示時要注意換行的問題。理論上 # 應該真的要比 B 快許多才對,但小編剛剛在 Ubuntu 16.04 上面測試時,小編發現 # 跟 B 的速度其實沒有差異耶,大都在 1.8s 左右就會印完所有內容了。
但因為不同的 terminal 的 render 方式也不一樣,所以像 gnome-terminal 最快測到 1.5s,而小編愛用的 LilyTerm 則是大都在 1.8s 左右。大家有興趣的話可以把下面這一段 gist 放在自己電腦上測看看,應該也會發現一些不同的結果喔。
最後覺得有點奇怪的就是這篇文章雖然才 2 年前而已,可是為什麼原發問者跑一個 System.out.print 要跑 8.52s 啊,會不會太久了一點 囧
#wordwrap #lilyterm
「gnome terminal」的推薦目錄:
- 關於gnome terminal 在 Kewang 的資訊進化論 Facebook 的最佳貼文
- 關於gnome terminal 在 GNOME Terminal - GitHub 的評價
- 關於gnome terminal 在 安裝gnome-terminal - Ubuntu 18.04 探索筆記 - samwhelp 的評價
- 關於gnome terminal 在 How can new gnome terminal receive command in C - Stack ... 的評價
- 關於gnome terminal 在 Arch Linux terminal not starting - Unix & Linux Stack Exchange 的評價
gnome terminal 在 安裝gnome-terminal - Ubuntu 18.04 探索筆記 - samwhelp 的推薦與評價
範例Script. play-ubuntu-18.04-plan/prototype/tool-basic/gnome-terminal. 更多參考. GNOME Terminal Frequently Asked Questions. 相關討論. ... <看更多>
gnome terminal 在 GNOME Terminal - GitHub 的推薦與評價
GNOME TErminal. Source & Releases. To get the source code, use. $ git clone https://gitlab.gnome. ... <看更多>